package com.literaryfamily.literaryfamily.constant;


import java.math.BigDecimal;

/**
 * 通用常量包
 */
public class Constant {
	/**
	 * 支付中断/取消时的跳转地址
	 */
	public static final String RETURN_URL = "";
	/**
	 * 上传文件位置,默认为static包下,值在全部初始化完成之后设置
	 */
	public static String RESOURCE_SAVING_PATH = "";
	/**
	 * 随机时最多可以减少的金额
	 */
	public static final BigDecimal MAX_AMOUNT = BigDecimal.valueOf(10);
	/**
	 * 随机时最少减少的金额
	 */
	public static final BigDecimal MIN_AMOUNT = BigDecimal.valueOf(3);
	/**
	 * 随机时最大的折扣
	 * 总价-max(最大折扣金额,总价-(1-折扣))
	 */
	public static final BigDecimal MAX_DISCOUNT = BigDecimal.valueOf(0.5);
	/**
	 * 随机时最小的折扣
	 */
	public static final BigDecimal MIN_DISCOUNT = BigDecimal.valueOf(0.9);
	/**
	 * 普通用户一次最大提现额度
	 */
	public static final BigDecimal USERS_MAX_WITHDRAW_AMOUNT = BigDecimal.valueOf(100);
	/**
	 * 运营商一次最大提现额度
	 */
	public static final BigDecimal OPERATORS_MAX_WITHDRAW_AMOUNT = BigDecimal.valueOf(100);
	/**
	 * 短信验证码默认有效时间
	 */
	public static final long VERIFICATION_CODE_EXPIRATION_TIME = 600000;
	/**
	 * 订单超时时间,默认:10分钟
	 */
	public static final long ORDER_EXPIRATION_TIME = 600000;
}